home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / sys / amiga / misc-part2 / 10430 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.4 KB

  1. Path: hell.team17.com!news
  2. From: boberg@team17.com (Stefan Boberg)
  3. Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.games,alt.sys.amiga.demos,comp.sys.amiga.misc
  4. Subject: Re: AB3D II beats Quake....
  5. Date: Sat, 30 Mar 1996 00:35:30 GMT
  6. Organization: Team 17 Software Ltd.
  7. Message-ID: <4jhvll$7ih@hell.team17.com>
  8. References: <74000105753944194756@BIRDLAND> <10017.6659T1424T209@mbox.vol.it> <4jbcno$7m9@soleil.uvsq.fr>
  9. NNTP-Posting-Host: zonk.team17.com
  10. X-Newsreader: Forte Free Agent 1.0.82
  11.  
  12. Nicolas Pomarede <pomarede@isty-info.uvsq.fr> wrote:
  13.  
  14. >The problem is not the size of the opcode, it's the time needed to read it.
  15. >All modern CPU read opcode in one cycle, and since buses are 32 or 64 bits,
  16. >reading 8 bit is usually a waste of power.
  17.  
  18.   Yes. But modern CPU's don't read instructions one by one. The
  19. Pentium for example has 128-byte prefetch queues, filled by reading
  20. 32-byte (I think) cache lines using 64-bit wide reads.
  21.  
  22. >One of the big problem of the Pentium and 680x0 is that the opcode are not
  23. >of the same size. 680x0 can have opcode of 2,4,8,10 bytes and x86 can even
  24. >have opcode of one byte (those compatible with 286).
  25.  
  26.   Actually, the 80x86 can have VERY long instructions. Somewhere
  27. around 14 bytes I think. And BTW: the one-byteness of certain
  28. instructions has nothing to do with 286 or it's predecessors - even
  29. the 80x86 had multi-byte instructions.
  30.  
  31. >RISC CPU can predecode up to 8 instructions in parallel,
  32. >because they know that every 32 bits there's a new intruction.
  33.  
  34.   I seem to recall that the P6 handles this by adding a classification
  35. stage in the pipeline, marking instruction boundaries. I think this is
  36. cached as well.
  37.  
  38. >Also, you said PPC was the worst RISC, but on the other hand you would like
  39. >to see the 3DO M2 in an Amiga : do you know that the M2 is based on PPC603
  40. >and has its speed from it ?
  41.  
  42.   Well, the M2 is really fast only because of the custom graphics
  43. hardware. You could potentially use this in a computer, although I
  44. don't know what Matsushita would make of that. The CPU is of course a
  45. welcome improvement over the PlayStation's snail-like R3000A, though
  46. :-)
  47.  
  48. >Nicolas Pomarede
  49. >e-mail: pomarede@isty-info.uvsq.fr
  50.  
  51.  
  52.  
  53. ===============================================================
  54.  Stefan Boberg                               boberg@team17.com
  55.   "This, like, sucks in ways that we've never seen stuff suck
  56.     before, so it's kinda cool!" - B&B
  57.  
  58.